/* basic form look */

.form-item{
	margin: 10px 0;
}

.form-item label{
	float: left;
	width: 150px;
	font-size: 15px;
}

.form-item input[type="text"], .form-item input[type="email"]{
	padding: 10px 5px;
	font-size: 13px;
}

.form-item input[type="radio"]{

}

.form-item input[type="email"]{
	width: 220px;
}

.form-item select{
	font-size: 13px;
	padding: 0px 0px 0px 5px;
	width: 194px;
}

.form-item textarea{
	width: 450px !important;
	height: 100px !important;
	font-size: 13px;
}

.form-item select.narrow{
	width: 120px;
}

.form-wrapper{
	padding: 10px 10px;
	border: 1px solid #cccccc;
	background: #fafafa;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeeee));
	background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee); 
	background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
	background-image: -ms-linear-gradient(top, #ffffff, #eeeeee);
	background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
	margin-bottom: 15px;
}

/*treatment form*/

.medicines-form{
	margin: 10px 0;
}

.medicines-form select{
	font-size: 13px;
	width: 194px;
}

.medicines-form input[type="text"]{
	margin-left: 5px;
	padding: 0 5px;
	font-size: 13px;
	width: 395px;
}

/*patient medical program form*/
.treatment-form{
	margin: 10px 0;
}

.treatment-form select{
	font-size: 13px;
	width: 250px;
}

.treatment-form input[type="text"]{
	margin-left: 5px;
	padding: 0 5px;
	font-size: 13px;
	width: 395px;
}

.required-field{
	color: red;
}




